@charset "UTF-8";
	.hover:hover,.jzw-jx-nav a:hover {
	color:#22ac38;
	text-decoration:none
}
.a_link,.jx-r-item a {
	-webkit-transition:all;
	-moz-transition:all;
	-ms-transition:all;
	transition:all;
	-webkit-transition-duration:.25s;
	-moz-transition-duration:.25s;
	-ms-transition-duration:.25s;
	transition-duration:.25s;
	text-decoration:none
}
.a_link:hover,.jx-r-item a:hover {
	color:#22ac38;
	text-decoration:none
}
.h-first.first,.jzw-jx-nav a.first {
	padding-left:0 !important;
	border-left:0 !important;
	margin-left:0 !important
}
.h-last.last,.jzw-jx-nav a.last {
	padding-right:0 !important;
	border-right:0 !important;
	margin-right:0 !important
}
.inline-block {
	display:inline-block;
	*zoom:1;
	*display:inline;
	vertical-align:middle
}
.bd_3blue {
	background-color:#22ac38
}
.bd_3blue:hover {
	background-color:#50c2ff
}
.bd_3blue:active {
	background-color:#139ee9
}
#simple-dialog-backdrop {
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	height:100%;
	width:100%
}
.jzw-jx-web1-theme .jzw-jx-left {
	width:870px
}
.jzw-jx-web1-theme .jzw-jx-right {
	width:314px;
	padding-left:16px
}
.jzw-jx-left {
	width:820px;
	overflow:hidden;
	padding-bottom:28px
}
.jzw-jx-left2 {
	width:880px;
	background:#fff;
	margin-bottom:28px
}
.jzw-jx-right {
	width:280px;
	padding-left:40px;
	overflow:hidden;
	padding-bottom:28px
}
.jx-width-wrap {
	width:100%;
	background:#fff;
	border-bottom:2px solid #e5e5e5
}
.jzw-jx-nav {
	color:#666;
	padding:16px 0
}
.jzw-jx-nav a {
	color:#666;
	text-decoration:none;
	padding:0 8px
}
.jzw-jx-nav a.last {
	cursor:default
}
.jzw-jx-nav a.last:hover {
	color:#666
}
.s-score-star {
	display:inline-block;
	height:24px;
	width:120px;
	background:url("/statics/images/erji/s_star.png") left center no-repeat
}
.s-score-star i {
	display:block;
	height:100%;
	width:0;
	background:url("/statics/images/erji/s_star_a.png") left center no-repeat
}
.s-score-star .star1 {
	width:24px
}
.s-score-star .star2 {
	width:47px
}
.s-score-star .star3 {
	width:70px
}
.s-score-star .star4 {
	width:93px
}
.s-score-star .star5 {
	width:116px
}
.star {
	background:url(/statics/images/erji/star.png) left center no-repeat;
	width:100px
}
.star i {
	display:block;
	background:url(/statics/images/erji/star_active.png) left center no-repeat;
	width:100px;
	height:24px
}
.star .star-0 {
	width:0
}
.star .star-1 {
	width:20px
}
.star .star-2 {
	width:40px
}
.star .star-3 {
	width:60px
}
.star .star-4 {
	width:80px
}
.star .star-5 {
	width:100px
}
.star-gray {
	background:url(/statics/images/erji/star_gray.png) left center no-repeat;
	width:100px
}
.star-gray i {
	display:block;
	background:url(/statics/images/erji/star_gray_active.png) left center no-repeat;
	width:100px;
	height:24px
}
.star-gray .star-0 {
	width:0
}
.star-gray .star-1 {
	width:20px
}
.star-gray .star-2 {
	width:40px
}
.star-gray .star-3 {
	width:60px
}
.star-gray .star-4 {
	width:80px
}
.star-gray .star-5 {
	width:100px
}
.star-big {
	background:url(/statics/images/erji/star_big.png) left center no-repeat;
	width:146px;
	position:relative;
	height:24px
}
.star-big i {
	display:block;
	background:url(/statics/images/erji/star_big_active.png) left center no-repeat;
	width:100px;
	height:24px;
	position:absolute;
	height:24px;
	left:0;
	top:0
}
.star-big .star-0 {
	width:0
}
.star-big .star-1 {
	width:29px
}
.star-big .star-2 {
	width:58px
}
.star-big .star-3 {
	width:87px
}
.star-big .star-4 {
	width:116px
}
.star-big .star-5 {
	width:146px
}
.star1 {
	background:url(/statics/images/erji/star1.png) left center no-repeat;
	width:78px
}
.star1 i {
	display:block;
	background:url(/statics/images/erji/star1_active.png) left center no-repeat;
	width:80px;
	height:24px
}
.star1 .star-0 {
	width:0
}
.star1 .star-1 {
	width:16px
}
.star1 .star-2 {
	width:32px
}
.star1 .star-3 {
	width:48px
}
.star1 .star-4 {
	width:64px
}
.star1 .star-5 {
	width:80px
}
.star1-big {
	background:url(/statics/images/erji/star1_big.png) left center no-repeat;
	width:100px
}
.star1-big i {
	display:block;
	background:url(/statics/images/erji/star1_big_active.png) left center no-repeat;
	width:80px;
	height:24px
}
.star1-big .star-0 {
	width:0
}
.star1-big .star-1 {
	width:20px
}
.star1-big .star-2 {
	width:40px
}
.star1-big .star-3 {
	width:60px
}
.star1-big .star-4 {
	width:80px
}
.star1-big .star-5 {
	width:100px
}
.jzw-jx-right-download {
	position:relative;
	font-size:12px;
	line-height:24px;
	margin-top:20px
}
.jzw-jx-right-download a {
	display:block;
	min-height:114px
}
.jzw-jx-right-download a img,.jzw-jx-right-activity img {
	display:block;
	width:100%;
	height:auto
}
.jzw-jx-right-activity {
	margin-bottom:20px
}
.jzw-jx-right-activity a {
	min-height:124px
}
.jzw-jx-question {
	font-size:12px;
	line-height:24px;
	margin-bottom:20px
}
.jzw-jx-question ul {
	border:1px solid #eaeaea;
	border-top:0;
	border-radius:1px;
	width:292px;
	padding:6px 10px 0 10px
}
.jzw-jx-question ul li {
	border-bottom:1px dotted #eaeaea;
	background:url(/statics/images/erji/list_style.png) 14px center no-repeat;
	padding:5px 0 5px 20px;
	color:#999;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.jzw-jx-question ul li.last {
	border-bottom:0
}
.jzw-jx-question ul li a {
	color:#999
}
.jzw-jx-question ul li a:hover {
	color:#999
}
.jzw-jx-question ul li.last {
	border-bottom:0
}
.jzw-jx-question .right-header {
	color:#fff;
	height:42px;
	line-height:42px;
	border-radius:1px 1px 0 0
}
.jzw-jx-question .right-header h3 {
	float:left;
	padding-left:48px;
	font-size:14px
}
.jzw-jx-question .right-header a {
	float:right;
	color:#fff;
	padding-right:18px
}
.jzw-jx-right-ranking .right-header {
	background:url(/statics/images/erji/icon_ranking_bg.png) left bottom repeat-x;
	background-color:#ffb001
}
.jzw-jx-right-ranking .right-header h3 {
	background:url(/statics/images/erji/icon_ranking.png) 16px center no-repeat;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:270px
}
.jzw-jx-question.jzw-jx-right-ranking ul li {
	padding-left:0;
	width:292px;
	background:0
}
.jzw-jx-right-ranking li .ranking-name {
	width:146px;
	float:left
}
.jzw-jx-right-ranking .ranking-name strong,.jzw-jx-right-ranking .ranking-name a {
	float:left
}
.jzw-jx-right-ranking .ranking-name strong {
	float:left;
	width:28px;
	text-align:center;
	font-weight:bold
}
.jzw-jx-right-ranking .ranking-name a {
	width:118px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:14px
}
.jzw-jx-right-ranking li .ranking-score {
	width:144px;
	float:right
}
.jzw-jx-right-ranking .ranking-score span {
	float:left;
	color:#ff6531;
	margin-right:16px
}
.jzw-jx-question-enroll .right-header {
	background:url(/statics/images/erji/icon_enroll_bg.png) left bottom repeat-x;
	background-color:#5ccd0d
}
.jzw-jx-question-enroll .right-header h3 {
	background:url(/statics/images/erji/icon_enroll.png) 16px center no-repeat
}
.jzw-jx-question-school .right-header {
	background:url(/statics/images/erji/icon_school_bg.png) left bottom repeat-x;
	background-color:#4ac7dd
}
.jzw-jx-question-school .right-header h3 {
	background:url(/statics/images/erji/icon_school.png) 16px center no-repeat
}
.jzw-jx-question-license .right-header {
	background:url(/statics/images/erji/icon_license_bg.png) left bottom repeat-x;
	background-color:#21c9b8
}
.jzw-jx-question-license .right-header h3 {
	background:url(/statics/images/erji/icon_license.png) 16px center no-repeat
}
.jzw-jx-select-school ul {
	padding:0 8px
}
.jzw-jx-select-school li {
	border-bottom:1px dotted #e8e8e8;
	padding:18px 0 16px 72px
}
.jzw-jx-select-school li.last {
	border-bottom:0
}
.jzw-jx-select-school .right-find-school {
	padding:0 16px 20px 16px
}
.jzw-jx-select-school .right-find-school a {
	display:block;
	padding:8px 0;
	text-align:center;
	background:#ff8700;
	color:#fff;
	font-size:14px;
	text-decoration:none
}
.jzw-jx-select-school li p {
	color:#999;
	font-size:14px
}
.jzw-jx-select-school li h4 {
	font-size:18px;
	color:#333
}
.jzw-jx-select-school li.list-praise {
	background:url("/statics/images/erji/bikoubei.png") 16px center no-repeat
}
.jzw-jx-select-school li.list-authority {
	background:url("/statics/images/erji/biquanwei.png") 12px center no-repeat
}
.jzw-jx-select-school li.list-popularity {
	background:url("/statics/images/erji/birenqi.png") 18px center no-repeat
}
.jzw-jx-select-school li.list-price {
	background:url("/statics/images/erji/bijiage.png") 14px center no-repeat
}
.jzw-jx-right-identify {
	margin-top:20px;
	font-size:12px;
	line-height:24px
}
.jzw-jx-right-identify img {
	display:block
}
.jzw-jx-right-introduce {
	border:1px solid #e8e8e8;
	padding:16px;
	font-size:12px;
	line-height:24px;
	margin-bottom:20px;
	background:#fff
}
.jzw-jx-right-introduce h3 {
	font-size:16px;
	color:#333;
	padding:4px 0 14px 0
}
.jzw-jx-right-introduce p {
	text-indent:2em;
	color:#999;
	padding:4px 0
}
.jzw-jx-fail {
	background:url(/statics/images/erji/fail.png) center 40px no-repeat;
	padding-top:250px;
	background-color:#fff
}
.jzw-jx-fail p {
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#c1c1c1 !important;
	padding-bottom:40px
}
.jzw-right-item {
	border:1px solid #e8e8e8;
	border-radius:2px;
	margin-bottom:20px;
	font-size:14px;
	line-height:24px;
	color:#333;
	background:#fff
}
.jzw-right-item h3 {
	background:#f6f6f6;
	border-bottom:1px solid #e8e8e8;
	font-size:16px;
	padding:11px 0 11px 14px
}
.jzw-right-item h3 span {
	height:16px;
	float:left;
	line-height:16px;
	border-left:3px solid #22ac38;
	padding-left:6px
}
.jzw-right-item h3 a {
	font-size:14px;
	float:right;
	padding-right:8px;
	color:#3c3c3c
}
.jzw-right-qrcode ul {
	padding:18px 4px 20px 4px
}
.jzw-right-qrcode li {
	font-size:13px;
	float:left;
	width:50%;
	text-align:center
}
.jzw-right-qrcode li div {
	padding:0 16px
}
.jzw-right-qrcode li img {
	display:block
}
.jzw-right-comment {
	font-size:13px
}
.jzw-right-comment ul {
	padding:0 12px
}
.jzw-right-comment .first {
	padding-top:12px
}
.jzw-right-comment .last {
	border-bottom:0
}
.jzw-right-comment .left {
	width:50px;
	margin-right:12px
}
.jzw-right-comment .left p {
	color:#999;
	text-align:center
}
.jzw-right-comment .comment-avatar {
	width:30px;
	height:30px;
	border-radius:30px;
	margin:0 auto;
	overflow:hidden
}
.jzw-right-comment .right {
	position:relative;
	color:#666;
	width:188px
}
.jzw-right-comment .right p {
	padding-left:5px;
	font-size:14px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical
}
.jzw-right-comment h4 {
	font-size:14px;
	color:#333;
	overflow:hidden;
	height:24px;
	width:188px
}
.jzw-right-comment a {
	width:188px;
	font-size:14px;
	background:#fff;
	top:0;
	left:0;
	position:absolute;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	text-decoration:none
}
.jzw-right-comment a:hover {
	color:#22ac38
}
.jzw-right-comment li {
	float:left;
	width:100%;
	padding:22px 0 12px 0;
	border-bottom:1px dotted #e6e6e6
}
.jzw-right-news ul {
	padding:12px 16px 16px 16px;
	color:#707070
}
.jzw-right-news ul li {
	padding-top:4px
}
.jzw-right-news ul span,.jzw-right-news ul a {
	color:#666;
	padding:0 6px
}
.jx-r-item {
	line-height:20px;
	margin-bottom:20px;
	background:#fff;
	padding:0 10px
}
.jx-r-item .title a {
	float:right;
	padding-top:10px
}
.jx-r-item ul {
	padding:4px 0 10px 4px
}
.jx-r-item h3 {
	display:inline-block;
	font-size:15px;
	padding:10px 0 6px 0
}
.jx-r-item .v-left,.jx-r-item .v-right {
	float:left;
	position:relative
}
.jx-r-item .v-right {
	width:110px;
	margin-left:10px
}
.jx-r-item .v-right span,.jx-r-item .v-right a {
	display:block
}
.jx-r-item .v-right .link {
	height:40px;
	overflow:hidden;
	margin-top:-3px;
	text-decoration:none
}
.jx-r-item .v-left {
	height:54px;
	width:90px;
	overflow:hidden
}
.jx-r-item .v-left img {
	height:100%;
	display:block
}
.jx-r-item .v-left .v-link {
	position:absolute;
	width:90px;
	height:54px;
	top:0;
	left:0;
	z-index:1
}
.jx-r-item .v-left .v-link:hover {
	background:rgba(0,0,0,0.1)
}
.jzw-right-ranking li {
	padding:6px 0
}
.jzw-right-ranking li div {
	float:left
}
.jzw-right-ranking li.active .ranking-name span {
	color:#fff;
	background:#22ac38;
	border:1px solid #22ac38
}
.jzw-right-ranking li.active .ranking-score em {
	color:#ff8700
}
.jzw-right-ranking .ranking-name {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:180px
}
.jzw-right-ranking .ranking-name span {
	display:inline-block;
	width:18px;
	height:18px;
	color:#999;
	line-height:18px;
	text-align:center;
	border:1px solid #eee;
	margin-right:10px
}
.jzw-right-ranking .ranking-score {
	color:#666;
	font-size:10px;
	text-align:right
}
.jzw-right-ranking .ranking-score em {
	font-size:13px;
	color:#4c4c4c
}
.jzw-right-video li {
	padding:10px 0;
	position:relative;
	float:left
}
.jzw-right-video .v-left span {
	position:absolute;
	left:0;
	bottom:0;
	width:74px;
	padding:0 8px;
	background:rgba(0,0,0,0.5);
	color:#fff;
	text-align:right
}
.jzw-right-video .v-right .playt {
	color:#999;
	padding-left:20px;
	background:url("/statics/images/erji/play_count.png") left center no-repeat;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.jzw-right-news2 li {
	padding:8px 0
}
.jzw-right-news2 .v-right span {
	color:#999
}
.jzw-right-news2 li a:hover span {
	color:#22ac38
}
.jzw-right-news2 li a span {
	padding-right:2px;
	color:#999
}
.topic-article-list {
	margin:10px 0;
	background:#fff;
	color:#666;
	padding:0 30px 10px 30px
}
.topic-article-list li {
	padding-top:20px;
	float:left;
	width:100%
}
.topic-article-list li.last .title {
	border-bottom:0
}
.topic-article-list .avatar,.topic-article-list .title {
	float:left
}
.topic-article-list .avatar {
	width:60px
}
.topic-article-list .avatar div {
	overflow:hidden;
	height:50px;
	width:50px;
	border-radius:50px
}
.topic-article-list .avatar span {
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	display:block
}
.topic-article-list .title {
	margin-left:18px;
	width:1062px;
	padding-bottom:4px;
	border-bottom:1px solid #e6e6e6
}
.topic-article-list .title .topic-jh {
	color:#fe7373
}
.topic-article-list .title .topic-ding {
	color:#007aff
}
.topic-article-list .title p {
	text-overflow:ellipsis;
	overflow:hidden;
	line-height:48px;
	white-space:nowrap
}
.topic-article-list .title .topic-img {
	padding-top:4px
}
.topic-article-list .title .topic-img div {
	float:left;
	width:90px;
	height:90px;
	overflow:hidden;
	margin-right:10px
}
.topic-article-list .title .topic-num {
	padding-top:16px;
	color:#999
}
.topic-article-list .title .topic-num i {
	color:#4c4c4c
}
.topic-article-list .title .left {
	float:left
}
.topic-article-list .title .left span {
	padding-right:18px
}
.topic-article-list .title .right {
	float:right
}
.topic-article-list .title .right span {
	padding-left:12px
}
